翻訳と辞書
Words near each other
・ Caesar and Otto's Paranormal Halloween
・ Caesar and Otto's Summer Camp Massacre
・ Caesar and Pompey
・ Caesar Andrade Faini
・ Caesar Antichrist
・ Caesar Antoine
・ Caesar Augustus Rodney
・ Caesar Baronius
・ Caesar Belser
・ Caesar Blackwell
・ Caesar C line
・ Caesar Canyon Limestone
・ Caesar Cardini
・ Caesar Carl Hans Henkel
・ Caesar Cervin
Caesar cipher
・ Caesar Creek (disambiguation)
・ Caesar Creek (Ohio)
・ Caesar Creek Soaring Club
・ Caesar Creek State Park
・ Caesar Creek Township, Dearborn County, Indiana
・ Caesar cut
・ Caesar E. Farah
・ Caesar Felton Gayles
・ Caesar Film
・ Caesar Gatimu
・ Caesar Giovannini
・ Caesar grunt
・ Caesar Hawkins
・ Caesar Hawkins (disambiguation)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Caesar cipher : ウィキペディア英語版
Caesar cipher


In cryptography, a Caesar cipher, also known as Caesar's cipher, the shift cipher, Caesar's code or Caesar shift, is one of the simplest and most widely known encryption techniques. It is a type of substitution cipher in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet. For example, with a left shift of 3, D would be replaced by A, E would become B, and so on. The method is named after Julius Caesar, who used it in his private correspondence.
The encryption step performed by a Caesar cipher is often incorporated as part of more complex schemes, such as the Vigenère cipher, and still has modern application in the ROT13 system. As with all single-alphabet substitution ciphers, the Caesar cipher is easily broken and in modern practice offers essentially no communication security.
==Example==
The transformation can be represented by aligning two alphabets; the cipher alphabet is the plain alphabet rotated left or right by some number of positions. For instance, here is a Caesar cipher using a left rotation of three places, equivalent to a right shift of 23 (the shift parameter is used as the key):
Plain: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher: XYZABCDEFGHIJKLMNOPQRSTUVW
When encrypting, a person looks up each letter of the message in the "plain" line and writes down the corresponding letter in the "cipher" line.

Plaintext: THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
Ciphertext: QEB NRFZH YOLTK CLU GRJMP LSBO QEB IXWV ALD
Deciphering is done in reverse, with a right shift of 3.
The encryption can also be represented using modular arithmetic by first transforming the letters into numbers, according to the scheme, A = 0, B = 1,..., Z = 25. Encryption of a letter x by a shift ''n'' can be described mathematically as,
: E_n(x) = (x + n) \mod .
Decryption is performed similarly,
: D_n(x) = (x - n) \mod .
(There are different definitions for the modulo operation. In the above, the result is in the range 0...25. I.e., if ''x+n'' or ''x-n'' are not in the range 0...25, we have to subtract or add 26.)
The replacement remains the same throughout the message, so the cipher is classed as a type of ''monoalphabetic substitution'', as opposed to ''polyalphabetic substitution''.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Caesar cipher」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.